home *** CD-ROM | disk | FTP | other *** search
- #include <stdio.h>
- #include "struct.h"
- #include "main.h"
-
- void AffCoups(ptrcoups pipo,UBYTE p)
- {
- UBYTE i,j;
-
- printf("%2d ",pipo->col);
- p++;
- for(i=0;i<pipo->sp;i++)
- {
- if(i)
- for(j=0;j<p;j++)
- printf(" ");
- AffCoups(pipo->next[i],p);
- }
- puts("");
- }
-
- void AffTab(ptrtab pipo)
- {
- UBYTE i,j;
-
- puts("");
- for(i=YMAX+GAGNE-1;i>=GAGNE;i--)
- {
- for(j=GAGNE;j<XMAX+GAGNE;j++)
- {
- switch(pipo->jeu[j][i])
- {
- case RIEN:
- printf(" .. ");
- break;
- case JOUEUR:
- printf(" XX ");
- break;
- case ORDINATEUR:
- printf(" OO ");
- break;
- }
- }
- puts("");
- for(j=GAGNE;j<XMAX+GAGNE;j++)
- {
- switch(pipo->jeu[j][i])
- {
- case RIEN:
- printf(" .. ");
- break;
- case JOUEUR:
- printf(" XX ");
- break;
- case ORDINATEUR:
- printf(" OO ");
- break;
- }
- }
- puts("");
- }
- for(i=1;i<=XMAX;i++)
- printf(" %d ",i);
- puts("");
- puts("");
- }
-